module.exports=function(grunt){
	grunt.initConfig({
		watch:{
			html:{
				files:['/app/views/*.html'],//监听路径
				options:{
					//livereload:true//重新启动
				}
			}
		},
		nodemon:{
			dev:{
				options:{
					file:'app.js',
					execMap:{
						"":"node",
						"js":"node"
					},
					args:[],
                    ext:'js,html',
					ignoredFiles:['README.md','node_modules/**'],
					watchedExtensions:['js'],
					watchedFolders:['./','./app/controllers','./app/views'],
					debug:true,
					delayTime:5,
					env:{
						PORT:3000
					},
					cwd:__dirname
				}
			}
		},
		concurrent:{
			tasks:['nodemon','watch'],
			options:{
				logConcurrentOutput:true
			}
		}
	});

	grunt.loadNpmTasks('grunt-contrib-watch');//检测文件 重启
	grunt.loadNpmTasks('grunt-nodemon');
	grunt.loadNpmTasks('grunt-concurrent');
	//grunt.loadNpmTasks('grunt-contrib-jshint');

	grunt.option('force',true);

	grunt.registerTask('default',['concurrent']);
}